package com.sgzn.sgpay.service.tcp.receive.modle.response;

import lombok.Data;

/**
 * 查询终端参数应答 （娃娃机） 响应结果
 * @author huangsenguang
 * @version Id: TcpQueryTerminalParamBabyResult.java, v 0.1 2018/7/31 17:34 huangsenguang Exp $$
 */
@Data
public class TcpQueryTerminalParamBabyResult {
    /**
     * Data [0]	游戏模式	1	 0弱抓力模式
                             1固定强抓力
                             2随机强抓力
                             3固定强抓力--补
                             4随机强抓力--补
     */
    private int gameModle;

    /**
     * Data [1-2]	中奖概率	2	范围1～888
     */
    private int awardProbability;

    /**
     * Data [3-4]	强力电压	2	整数部分+小数部分，范围15.0～47.5
                        Data[3]：整数 data[4]:小数（先发送整数部分）
     */
    private String powerfulVoltage;

    /**
     * Data [5-6]	弱力电压	2	整数部分+小数部分，范围4.5～40.0
                        Data[5]：整数 data[6]:小数（先发送整数部分）
     */
    private String weakVoltage;

    /**
     * Data [7-8]	强转弱时间	2	整数部分+小数部分，范围0.1～3.0
        Data[7]：整数 data[8]:小数（先发送整数部分）
     */
    private String powerToWeakTime;

    /**
     * Data [9]	到顶转弱抓力	1	1字节，0关闭，1开启
     */
    private int toTopConvertWeakForce;

    /**
     * Data [10]	几币一玩	1	范围1～20
     */
    private int coinPlay;

    /**
     * Data [11]	游戏时间	1	范围5～60
     */
    private int playTime;

    /**
     * Data [12]	背景音乐	1	0关闭，1开启
     */
    private int music;

    /**
     * Data [13]	抓不到补币	1	0关闭，1开启
     */
    private int unCatchFillCoin;

    /**
     * Data [14]	按键抓物	1	0关闭，1开启
     */
    private int keyForCatch;

    /**
     * Data [15]	连投赠币	1	0关闭，1～60开启连投赠币
     */
    private int continueAwardCoin;

    /**
     * Data [16]	游戏自动开始	1	0关闭，1开启
     */
    private int gameAutoStart;
}

